package com.kordar.api.exception;

import lombok.AllArgsConstructor;
import lombok.Getter;

@Getter
@AllArgsConstructor
public enum ErrorType {
    /**
     * 错误类型
     */
    SUCCESS(0, "成功"),
    OBJECT_NOT_FOUND(1, "对象不存在"),
    INVALID_PARAMS(2, "参数不正确"),
    RESULT_NOT_EXIST(3, "记录不存在"),
    TOKEN_ERROR(4, "Token错误"),
    SING_ERROR(5, "验签失败"),
    VALIDATED_ERROR(6, "Validate Error"),
    RSP_CODE_ERROR(7, "Rsp Code Error"),
    TOKEN_EXPIRE(6, "token已过期");

    /**
     * 错误码
     */
    private int code;

    /**
     * 提示信息
     */
    private String msg;
}
